An Algorithm to Generate Compliance Monitors from Regulations
نویسندگان
چکیده
Developing software systems in heavily regulated industries requires methods to ensure systems comply with regulations and law. An algorithm to generate finite state machines (FSM) from stakeholder rights and obligations for compliance monitoring is proposed. Rights and obligations define what people are permitted or required to do; these rights and obligations affect software requirements and design. The FSM allows stakeholders, software developers and compliance officers to trace events through the invocation of rights and obligations as preand postconditions. Compliance is monitored by instrumenting runtime systems to report these events and detect violations. Requirements and software engineers specify the rights and obligations, and our algorithm performs three supporting tasks: 1) identify ambiguities, 2) balance rights with obligations, and 3) generate finite state machines. Preliminary validation of the algorithm includes FSMs generated from U.S. healthcare regulations and tool support to parse these specifications and generate the FSMs.
منابع مشابه
Evaluation of an Intrusion Detection System for Routing Attacks in Wireless Self-organised Networks
Wireless Sensor Networks (WSNs) arebecoming increasingly popular, and very useful in militaryapplications and environmental monitoring. However,security is a major challenge for WSNs because they areusually setup in unprotected environments. Our goal in thisstudy is to simulate an Intrusion Detection System (IDS)that monitors the WSN and report intrusions accurately andeffectively. We have thus...
متن کاملShareholder Wealth Effects of MANAGEMENT Regulatory COMPLIANCE
Purpose: This paper addresses whether and how the Sarbanes-Oxley Act of 2002(SOX) affects shareholder wealth (firm value) by focusing on the trade-off between improved corporate governance leading to a lower cost of capital and increased managerial compliance costs of regulations. Design/Methodology: We use an analytical model of solving the management utility maximization function and the cha...
متن کاملAppraisal of compliance with land subdivision planning regulations in residential neighbourhoods
Although previous studies have attempted to address the challenge of land subdivision, there is still a scarcity in the literature on how the extent of conformity to land subdivision planning regulations may be statistically and spatially analyzed. This study, therefore, explores the extent to which residential developers comply with land subdivision planning regulations in Kenya, a case study ...
متن کاملInvestigating non-compliance behavior with fisheries regulations in the Persian Gulf
Non-compliance with fishing regulations by Iranian fishermen in three provinces of Khuzestan, Bushehr, and Hormozgan along the Persian Gulf was investigated. Using a questionnaire and a stratified random sample method, a total of 566 fishermen were interviewed. The legitimacy variables (outcome and process) that can explain the observed noncompliance with zoning regulations for the shrimp fishe...
متن کاملInvestigating non-compliance behavior with fisheries regulations in the Persian Gulf
Non-compliance with fishing regulations by Iranian fishermen in three provinces of Khuzestan, Bushehr, and Hormozgan along the Persian Gulf was investigated. Using a questionnaire and a stratified random sample method, a total of 566 fishermen were interviewed. The legitimacy variables (outcome and process) that can explain the observed noncompliance with zoning regulations for the shrimp fishe...
متن کامل